import tushare as ts

import common.base_profile as pf


# 抓取恒生科技 etf 日线数据
# 华夏恒生科技ETF（513180.SH）
# 规模最大（229.8亿元），流动性最佳（日均成交58.3亿元）
# 场外联接基金：A类013402，C类013403，D类023763
# 近一年收益率67.7%，但费率较高（管理费0.5%+托管费0.15%）



# 设置你的 Tushare token
ts.set_token(pf.token)

# 创建Tushare数据接口
pro = ts.pro_api()

# 2. 定义时间范围（过去5年）
end_date = '20250611'  # 当前日期
start_date = '20200611'  # 5年前

# 查询513180.SH的日线数据（示例查询2023年数据）
df = pro.fund_daily(ts_code='513180.SH',  start_date=start_date, end_date=end_date)
print(df.head())

file_name= '../data/513180.SH_daily_data.csv'
df.to_csv(file_name, index=False)
# 输出结果
print(f"获取到{len(df)}条数据：")